برای طراحی یک وبوبسایت ریسپانسیو (واکنشگرا)، می بایست طراحی سایت در مشهد از تکنیکها و ابزارهایی به کار گیری فرمائید که به وبسایت اجازه میدهند خود را با اندازهها و دستگاههای گوناگون کاغذ نمایش تطبیق دهد. این شامل استعمال از Meta Viewport برای تهیه و تنظیم اندازه شیت، CSS Media Queries برای جاری ساختن استایلهای مختلف مبتنی بر اندازه شیت، و Flexbox یا Grid برای چیدمان موادسازنده در یک وبتارنما.
1. تنظیم viewport:
با به کار گیری از تگ در قسمت شیت، اندازه ورقه را با عرض دستگاه کاربر تهیه و تنظیم فرمائید و زوم اولیه را روی 1.0 قرار دهید.
2. استعمال از Media Queries:
با به کار گیری از Media Queries، استایلهای متفاوت را برای اندازههای متفاوت ورقه نمایش ایفا فرمایید. این به شما امکان می دهد که چیدمان، فونتها، تصاویر و سایر عنصرها را برای هر اندازه برگه باصرفه نمائید.
مثال:
Code
@media (max-width: 768px) {
/* استایلهای مورد نظر برای صفحات با عرض کمتر از 768 پیکسل */
}
استفاده از Flexbox یا Grid:
Flexbox و Grid دو تکنیک قادر برای دکورا سیون موادتشکیل دهنده در صفحه های وب میباشند. آنها به شما امکان میدهند تا به راحتی موادسازنده را در یک کاغذ سازماندهی و تراز نمایید.
مثال:
Code
.container {
display: flex; /* یا display: grid; */
flex-direction: row; /* یا column */
}
1. طراحی تصاویر ریسپانسیو:
از تصاویر با فرمتهای مناسب (مانند JPEG یا PNG) و با اندازه باصرفه استعمال فرمائید.
از ویژگی srcset در تگ برای ارائه نسخههای مختلفی از تصویر با اندازه های مختلف به کارگیری فرمایید تا مرورگر بتواند بهترین نسخه را برای کاغذ نمایش کاربر گزینش کند.
2. تست ریسپانسیو بودن:
از ابزارهای گوناگون برای تست ریسپانسیو بودن وبسایت خود به کار گیری نمائید. مثلا، میتوانید از ویژگی پژوهش مرورگر، ابزارهای آنلاین مانند Am I Responsive یا افزونههایی مانند WPtouch برای وردپرس.
3. استفاده از کاغذ سازها (از روی اختیار):
در حالتی که از شیت سازهایی مانند المنتور استفاده می کنید، میتوانید از ویژگیهای داخلی آنان برای طراحی ریسپانسیو استعمال نمائید.
به عنوان مثال، در المنتور میتوانید طراحی خود را در شرایطهای متعدد دسکتاپ، تبلت و گوشی مشاهده و ویرایش نمایید.
4. رعایت اصول طراحی ریسپانسیو:
از واحدهای نسبی (مانند درصد) به جای واحدهای مطلق (مانند پیکسل) برای انتخاب اندازه ارکان استعمال نمائید تا عنصرها در اندازههای مختلف شیت نمایش به صحت نمایش داده شوند.
از ارکان با عرض ثابت (مانند عنصرها با عرض پیکسل ثابت) خودداری کنید.
از Media Queries برای اجرا استایلهای مناسب برای هر اندازه برگه نمایش استفاده نمائید.
با رعایت این نکات و به کارگیری از ابزارها و تکنیکهای مناسب، می توانید یک وبسایت طراحی فرمائید که بر روی انواع دستگاهها به نه نمایش داده شود
برای طراحی یک وبوبسایت ریسپانسیو (واکنشگرا)، می بایست طراحی سایت در مشهد از تکنیکها و ابزارهایی به کار گیری فرمائید که به وبسایت اجازه میدهند خود را با اندازهها و دستگاههای گوناگون کاغذ نمایش تطبیق دهد. این شامل استعمال از Meta Viewport برای تهیه و تنظیم اندازه شیت، CSS Media Queries برای جاری ساختن استایلهای مختلف مبتنی بر اندازه شیت، و Flexbox یا Grid برای چیدمان موادسازنده در یک وبتارنما.
1. تنظیم viewport:
با به کار گیری از تگ در قسمت شیت، اندازه ورقه را با عرض دستگاه کاربر تهیه و تنظیم فرمائید و زوم اولیه را روی 1.0 قرار دهید.
2. استعمال از Media Queries:
با به کار گیری از Media Queries، استایلهای متفاوت را برای اندازههای متفاوت ورقه نمایش ایفا فرمایید. این به شما امکان می دهد که چیدمان، فونتها، تصاویر و سایر عنصرها را برای هر اندازه برگه باصرفه نمائید.
مثال:
Code
@media (max-width: 768px) {
/* استایلهای مورد نظر برای صفحات با عرض کمتر از 768 پیکسل */
}
استفاده از Flexbox یا Grid:
Flexbox و Grid دو تکنیک قادر برای دکورا سیون موادتشکیل دهنده در صفحه های وب میباشند. آنها به شما امکان میدهند تا به راحتی موادسازنده را در یک کاغذ سازماندهی و تراز نمایید.
مثال:
Code
.container {
display: flex; /* یا display: grid; */
flex-direction: row; /* یا column */
}
1. طراحی تصاویر ریسپانسیو:
از تصاویر با فرمتهای مناسب (مانند JPEG یا PNG) و با اندازه باصرفه استعمال فرمائید.
از ویژگی srcset در تگ برای ارائه نسخههای مختلفی از تصویر با اندازه های مختلف به کارگیری فرمایید تا مرورگر بتواند بهترین نسخه را برای کاغذ نمایش کاربر گزینش کند.
2. تست ریسپانسیو بودن:
از ابزارهای گوناگون برای تست ریسپانسیو بودن وبسایت خود به کار گیری نمائید. مثلا، میتوانید از ویژگی پژوهش مرورگر، ابزارهای آنلاین مانند Am I Responsive یا افزونههایی مانند WPtouch برای وردپرس.
3. استفاده از کاغذ سازها (از روی اختیار):
در حالتی که از شیت سازهایی مانند المنتور استفاده می کنید، میتوانید از ویژگیهای داخلی آنان برای طراحی ریسپانسیو استعمال نمائید.
به عنوان مثال، در المنتور میتوانید طراحی خود را در شرایطهای متعدد دسکتاپ، تبلت و گوشی مشاهده و ویرایش نمایید.
4. رعایت اصول طراحی ریسپانسیو:
از واحدهای نسبی (مانند درصد) به جای واحدهای مطلق (مانند پیکسل) برای انتخاب اندازه ارکان استعمال نمائید تا عنصرها در اندازههای مختلف شیت نمایش به صحت نمایش داده شوند.
از ارکان با عرض ثابت (مانند عنصرها با عرض پیکسل ثابت) خودداری کنید.
از Media Queries برای اجرا استایلهای مناسب برای هر اندازه برگه نمایش استفاده نمائید.
با رعایت این نکات و به کارگیری از ابزارها و تکنیکهای مناسب، می توانید یک وبسایت طراحی فرمائید که بر روی انواع دستگاهها به نه نمایش داده شود

افزایش ورودی گوگل در کمترین مجال: تکنیک هایی که می بایست آزمون فرمائید